#ifndef _TASK_MANAGER_H_
#define _TASK_MANAGER_H_

#ifdef __cplusplus
extern "C" {
#endif

#include "./SYSTEM/task/cot_task.h"
#include "./cot_menu/cot_menu.h"
#include "./BSP/KEY/key_manager.h"
#include "./BSP/LED/led_manager.h"
#include "./BSP/LCD/lcd.h"
#include "./BSP/WDG/bsp_wdg.h"
#include "./BSP/ADC/bsp_adc.h"
#include "./BSP/RTC/bsp_rtc.h"
#include "stdio.h"

/* 按键扫描任务 */
void ScanKeyTask(void);

/* LED扫描任务 */
void ScanLedTask(void);

/* 调度测试任务 */
void TestScheduleTask(void);

/* ADC扫描任务 */
void ScanADCTask(void);

/* 喂狗任务 */
void WatchdogTask(void);

/* RTC时钟显示任务 */
void RTCDisplayTask(void);

#ifdef __cplusplus
}
#endif

#endif 
